This is the documentation for the Realbasic Plugins from Monkeybreadsoftware.de. You find these plugins and the newest version of this document at http://www.monkeybreadsoftware.de/realbasic inside the plugins section.
This help was last updated on Freitag, 6. September 2002 and covers 2136 items: 126 classes, 2 controls and 583 global functions.
The list of the themes | Global methods by category | Global methods by name | The list of the classes | The list of the controls |
class Icon | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
class, Icon Service | Plugin version: 2.6 | Fr, 30. Aug 2002 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Mac OS Classic: Works. | Mac OS Carbon: Works. | Windows: Does nothing. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Function:
A class for an icon on Mac OS. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
DrawIcon(g as graphicsx as integer,y as integer,w as integer,h as integer[,align as integer[,transform as integer]]) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
method, Icon Service | Plugin version: 2.6 | Fr, 30. Aug 2002 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Mac OS Classic: Works. | Mac OS Carbon: Works. | Windows: Does nothing. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Function:
Draws the icon. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Notes:
Align and Transform are optional parameters. The coordinates inside the graphics objects are absolute to the picture or window where the graphics object came from. Align constants:
Transform constants:
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
handle as integer | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
property, Icon Service | Plugin version: 2.6 | Fr, 30. Aug 2002 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Mac OS Classic: Works. | Mac OS Carbon: Works. | Windows: Does nothing. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Function:
The handle of this icon in memory. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Huge1BitMask as picture | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
method, Icon Service | Plugin version: 2.6 | Mi, 4. Sep 2002 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Mac OS Classic: Works. | Mac OS Carbon: Works. | Windows: Returns allways nil. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Function:
If such an icon is included in this icon collection, this function returns it. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Huge32BitData as picture | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
method, Icon Service | Plugin version: 2.6 | Mi, 4. Sep 2002 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Mac OS Classic: Works. | Mac OS Carbon: Works. | Windows: Returns allways nil. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Function:
If such an icon is included in this icon collection, this function returns it. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Huge4BitData as picture | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
method, Icon Service | Plugin version: 2.6 | Mi, 4. Sep 2002 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Mac OS Classic: Works. | Mac OS Carbon: Works. | Windows: Returns allways nil. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Function:
If such an icon is included in this icon collection, this function returns it. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Huge8BitData as picture | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
method, Icon Service | Plugin version: 2.6 | Mi, 4. Sep 2002 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Mac OS Classic: Works. | Mac OS Carbon: Works. | Windows: Returns allways nil. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Function:
If such an icon is included in this icon collection, this function returns it. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Huge8BitMask as picture | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
method, Icon Service | Plugin version: 2.6 | Mi, 4. Sep 2002 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Mac OS Classic: Works. | Mac OS Carbon: Works. | Windows: Returns allways nil. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Function:
If such an icon is included in this icon collection, this function returns it. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Icon(f as folderitem) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
constructor, Icon Service | Plugin version: 2.6 | Fr, 30. Aug 2002 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Mac OS Classic: Works. | Mac OS Carbon: Works. | Windows: Does nothing. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Function:
Loads the icon for this file/folder/volume. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Notes:
The example "GetIcon.rb" shows how to get the file icons. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Icon(type as string, creator as string) | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
constructor, Icon Service | Plugin version: 2.6 | Fr, 30. Aug 2002 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Mac OS Classic: Works. | Mac OS Carbon: Works. | Windows: Does nothing. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Function:
Loads the icon for this type and creator code combination. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Notes:
The example "GetIcon.rb" shows how to get the predefined icons from the system. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Large1BitMask as picture | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
method, Icon Service | Plugin version: 2.6 | Mi, 4. Sep 2002 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Mac OS Classic: Works. | Mac OS Carbon: Works. | Windows: Returns allways nil. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Function:
If such an icon is included in this icon collection, this function returns it. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Large32BitData as picture | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
method, Icon Service | Plugin version: 2.6 | Mi, 4. Sep 2002 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Mac OS Classic: Works. | Mac OS Carbon: Works. | Windows: Returns allways nil. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Function:
If such an icon is included in this icon collection, this function returns it. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Large4BitData as picture | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
method, Icon Service | Plugin version: 2.6 | Mi, 4. Sep 2002 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Mac OS Classic: Works. | Mac OS Carbon: Works. | Windows: Returns allways nil. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Function:
If such an icon is included in this icon collection, this function returns it. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Large8BitData as picture | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
method, Icon Service | Plugin version: 2.6 | Mi, 4. Sep 2002 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Mac OS Classic: Works. | Mac OS Carbon: Works. | Windows: Returns allways nil. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Function:
If such an icon is included in this icon collection, this function returns it. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Large8BitData as picture | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
method, Icon Service | Plugin version: 2.6 | Mi, 4. Sep 2002 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Mac OS Classic: Works. | Mac OS Carbon: Works. | Windows: Returns allways nil. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Function:
If such an icon is included in this icon collection, this function returns it. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
PointIcon(pointx as integer,pointy as integer,x as integer,y as integer,width as integer,height as integer,align as integer) as boolean | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
method, Icon Service | Plugin version: 2.6 | Fr, 30. Aug 2002 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Mac OS Classic: Works. | Mac OS Carbon: Works. | Windows: Does nothing. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Function:
Tests wether a point is inside the icon's picture. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Notes:
The coordinates for pointx/pointy and x/y must be in the same system. Align constants:
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RectInIcon(rectx as integer,recty as integer,rectwidth as integer,rectheight as integer,x as integer,y as integer,width as integer,height as integer,align as integer) as boolean | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
method, Icon Service | Plugin version: 2.6 | Fr, 30. Aug 2002 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Mac OS Classic: Works. | Mac OS Carbon: Works. | Windows: Does nothing. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Function:
Tests wether a rectangle is inside the icon's picture. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Notes:
The coordinates for both rectangles must be in the same coordinate system. Align constants:
This call may fail in some RB versions because of the count of parameters. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Small1BitMask as picture | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
method, Icon Service | Plugin version: 2.6 | Mi, 4. Sep 2002 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Mac OS Classic: Works. | Mac OS Carbon: Works. | Windows: Returns allways nil. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Function:
If such an icon is included in this icon collection, this function returns it. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Small32BitData as picture | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
method, Icon Service | Plugin version: 2.6 | Mi, 4. Sep 2002 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Mac OS Classic: Works. | Mac OS Carbon: Works. | Windows: Returns allways nil. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Function:
If such an icon is included in this icon collection, this function returns it. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Small4BitData as picture | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
method, Icon Service | Plugin version: 2.6 | Mi, 4. Sep 2002 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Mac OS Classic: Works. | Mac OS Carbon: Works. | Windows: Returns allways nil. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Function:
If such an icon is included in this icon collection, this function returns it. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Small8BitData as picture | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
method, Icon Service | Plugin version: 2.6 | Mi, 4. Sep 2002 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Mac OS Classic: Works. | Mac OS Carbon: Works. | Windows: Returns allways nil. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Function:
If such an icon is included in this icon collection, this function returns it. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Small8BitMask as picture | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
method, Icon Service | Plugin version: 2.6 | Mi, 4. Sep 2002 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Mac OS Classic: Works. | Mac OS Carbon: Works. | Windows: Returns allways nil. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Function:
If such an icon is included in this icon collection, this function returns it. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Thumbnail32BitData as picture | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
method, Icon Service | Plugin version: 2.6 | Mi, 4. Sep 2002 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Mac OS Classic: Works. | Mac OS Carbon: Works. | Windows: Returns allways nil. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Function:
If such an icon is included in this icon collection, this function returns it. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Thumbnail8BitMask as picture | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
method, Icon Service | Plugin version: 2.6 | Mi, 4. Sep 2002 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Mac OS Classic: Works. | Mac OS Carbon: Works. | Windows: Returns allways nil. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Function:
If such an icon is included in this icon collection, this function returns it. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
valid as boolean | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
property, Icon Service | Plugin version: 2.6 | Fr, 30. Aug 2002 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Mac OS Classic: Works. | Mac OS Carbon: Works. | Windows: -> false. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Function:
Were the constructors successfull? |
Written 2002 by Christian Schmitz. Feel free to ask or report mistakes to realbasic@macsw.de.
Thanks.